3404 E 4td St, Long Beach, CA 90814-1557, Long Beach
"Small restaurant that is big on taste!Stumbled across it by accident and wound up eating twice there"
"Small restaurant that is big on taste!Stumbled across it by accident and wound up eating twice there"